@charset "utf-8";
/* CSS Document */


/*	 样式
--------------------------------------*/
.vedio{
	width:600px;
	padding:0px 0px;
	margin:60px auto 20px auto;
	border:1px solid #d8d8d8;
	min-height:450px;
	height:auto!important;
	height:450px;
	background:url(../../images/vedio/texture_01.gif) 0 -1px repeat-x;
}
.vedio a, .vedio_02 a{
	color:#333;
}
.title, .title2{
	height:29px;
	line-height:29px;
}
.title2{
	padding-left:6px;
}
.vedio_list{
	width:600px;
	margin-top:-1px;
	line-height:20px;
}
.vedio_list ul{
}
.vedio_list li{
	background-color:#f3f3f3;
	width:600px;
	overflow:hidden;
	border-bottom:1px solid #e7e7e7;
}
.vedio_list .light{
	background-color:#fff;
}
.vedio_list .xx img{
	color:#bd1b2a;
	width:130px;
	height:85px;
	padding:2px 2px;
	margin:0px auto;
	border:1px solid #d8d8d8;
	background-color:#fff;
}
.vedio_list .xx a{
	font-size:11px;
}
.vedio_list .normal{
	margin-top:12px;
	margin-bottom:18px;
}
.vedio_list .gray{
	font-size:10px;
	color:#999;
}
.vedio_list .gray a{
	color:#999;
}

.vedio_read{
	padding-top:15px;
}
.vedio_02{
	width:600px;
	padding:0px 0px;
	/*margin:0px auto 20px auto;*/
	margin:0px auto 0px auto;
	border:1px solid #d8d8d8;
	height:auto !important;
	height:450px;
	min-height:450px;
	/*background:url(../../images/vedio/texture_01.gif) 0 -1px repeat-x;*/
}
.toptitle{
	width:600px;
	padding:0px 0px;
	margin:60px auto 0px auto;
	height:23px;
	line-height:23px;
	border-left:1px solid #d8d8d8;
}
.toptitle li{
	height:23px;
	line-height:23px;
	float:left;
	display:block;
	cursor:pointer;
}
.toptitle li a{
	color:#333;
	padding:0px 1em;
	height:23px;
	line-height:23px;
	display:block;
	background:url(../../images/toptitle_03.gif) 0 0 repeat-x;
	border-right:1px solid #d8d8d8;
	border-top:1px solid #d8d8d8;
}
.toptitle a.current{
	background:url(../../images/toptitle_05.gif) 0 0 repeat-x;
}
.toptitle a:hover{
	text-decoration:none;
}
.vedio_read .jj{
	line-height:22px;
}
.vedio_read .jj a{
	color:#c72f24;
}
.vedio_read .other{
	background:#f3f3f3;
}
.vedio_read .ptitle{
	padding-left:2em;
}
.vedio_read .tti{
	border-top:1px solid #d8d8d8;
	height:28px;
	line-height:28px;
	padding-left:1em;
	margin-top:20px;
	/*color:#c73120;*/
	background:url(../../images/vedio/texture_01.gif) 0 -1px repeat-x;
}
/*	视频播放器 样式
--------------------------------------*/
.vedioplay{
	width:600px;
	padding:0px 0px;
	margin:60px auto -55px auto;
	border:1px solid #d8d8d8;
	background:url(../../images/vedio/texture_01.gif) 0 -1px repeat-x;
	height:431px;
	overflow:hidden;
}

/*	视频介绍 样式
--------------------------------------*/
.introduction{
	width:600px;
	padding:0px 0px;
	margin:60px auto -55px auto;
	border:1px solid #d8d8d8;
	background:url(../../images/vedio/texture_01.gif) 0 -1px repeat-x;
	background-color:#e6e6e6;
}
.introduction p{
	margin:8px 10px;
	line-height:20px;
}
/**/
.td_top{
	border-top:1px solid #ccc;
}
.td_bottom{
	border-bottom:1px solid #ccc;
}

/*add by james 1025*/
#test7 select, #test8 select, #test9 select, #test10 select{
	width:76px;
}

/*add by james 1103*/
.company{
	line-height:22px;
}
.subcompany{
	border-top:1px solid #ccc;
	padding:5px 0;
	line-height:22px;
}
.subcompany a{
	color:#C72F24;
}
.otag{
	margin:-1px auto 0px auto;
	background-image:url(../../images/bg_tab.gif);
	background-position:0px 0px;
	background-repeat:repeat-x;
	/*border:1px solid #d8d8d8;*/
	width:600px;
	height:32px;
	line-height:32px;
}
.otag ul{
}
.otag li{
	float:left;
}
.otag a, .otag a:hover{
	color:#666;
	text-decoration:none;
	height:32px;
	display:block;
}
.otag .article_date{
	width:130px;
	text-align:center;
}
.otag .article_view{
	width:80px;
	text-align:center;
}
.otag .article_point{
	width:80px;
	text-align:center;
}
.otag .article_fenxiang{
	width:90px;
}
.otag .article_fenxiang a{
	width:40px;
	padding-left:50px;
	background-image:url(../../images/fengxiang.gif);
	background-position:30px 8px;
	background-repeat:no-repeat;
}
.otag .article_mail{
	width:120px;
}
.otag .article_mail a{
	width:75px;
	padding-left:45px;
	background-image:url(../../images/mail.gif);
	background-position:19px 7px;
	background-repeat:no-repeat;
}
.otag .article_print{
	width:90px;
}
.otag .article_print a{
	width:50px;
	padding-left:40px;
	background-image:url(../../images/print.gif);
	background-position:15px 6px;
	background-repeat:no-repeat;
}
.margin_bottom_20{
	margin-bottom:20px;
}

/*人才招聘*/
.cphr th{
	/*color:#bd1b2a;*/
	height:29px;
	line-height:29px;
	text-align:center;
	/*padding-bottom:35px;*/
}
.cphr td{
	height:35px;
	line-height:35px;
	text-align:center;
	position:relative;
}
.cphr .description{
	display:none;
}
.cphr .description div{
	text-align:left;
	line-height:20px;
	padding:6px 20px 10px 20px;
	border-top:1px dotted #ccc;
}
.cphr .light{
	background-color:#f3f3f3;
}
.cphr .xingming{
	color:#bd1b2a;
}
.cphr a{
	color:#bd1b2a;
}
.cphr .title{
}
.cphr .module_up_down{
	cursor:pointer;
}

/*公司新闻*/
.companynews a{
	color:#333;
}
.companynews li{
	padding:10px 15px;
	background:url(../../images/old-news-item.gif) 15px 12px no-repeat;
}
.companynews .ctitle{
	font-weight:bold;
	padding-left:28px;
}
.companynews .ctitle-02{
	padding:0 0 10px 0;
	font-weight:bold;
	font-size:14px;
	padding-left:28px;
	border-bottom:1px solid #ccc;
}
.companynews .cdate{
	color:#999;
	padding-left:28px;
}
.companynews .cdate-02{
	color:#999;
	padding:10px 0px;
}
.companynews .cct{
	color:#666;
	line-height:20px;
	padding:0 0 5px 0;
}
.companynews-body{
}
.companynews-body p{
	line-height:20px;
	margin:10px 0;
	text-indent:2em;
}

/*	黄页其他产品 样式
--------------------------------------*/
.otherControl{
	padding-right:10px;
	text-align:right;
}
.otherTitle{
	margin:20px 0 0 0;
	padding-right:30px;
	font-weight:bold;
}
.otherContent{
	margin:20px 0 0 0;
	padding-right:30px;
	display:none;
}
.otherIntro{background:#E6E6E6 url(../../images/vedio/texture_01.gif) repeat-x scroll 0 -1px;
margin:0px auto 0px;
padding:0 0 8px 0;
}
.otherIntro p{
	margin:8px 10px;
	line-height:20px;
}